While I can't say it for certain, I have a very strong feeling that the logistics here might be insurmountable. If Player 1 buzzes in, how long do you wait for Player 2 and/or Player 3, in case they buzzed in first but are lagging? You'd have to synchronize the players' computer clocks, keep them synchronized, and trust that no one was cheating in that regard. Just how far down the line can you adjust for lag? There's lag from the server to the host, lag from the player to the server, lag from the question appearing--heck, if a player's computer is busy with another task, there could be lag in their keyboard's transmission of key presses.